软件信息
- Github: https://github.com/iyear/tdl
- 参考教程: https://www.youtube.com/watch?v=ltBa_sV3IVU&ab_channel=%E6%98%93%E4%BA%91%E5%A4%A9%E5%A0%82
- 参考文档: https://docs.iyear.me/tdl/more/cli/tdl_login/
在Github 下载源代码编译, 或者直接下载 Release 中预编译的最新版本, 之后得到一个 tdl
或 tdl.exe
文件
基本使用教程
登录, 这里的 NAMESPACE 是自定义的一个值, 以便后门使用
1 | .\tdl.exe login -n NAMESPACE -d "C:\bin\Telegram\tdata" --debug --proxy socks5://127.0.0.1:7890 --reconnect-timeout 30s |
PS: 注意, 之后的命令其他教程没有添加 `-n` 或 `--proxy`, 精测试每条命令都必须携带这两个参数, 登录时的各种参数并没有自动继承到后续的命令行中
查看群组ID, 会有 ID-Type-VisibleName-Username-Topics
的一个列表
1 | .\tdl.exe -n NAMESPACE --proxy socks5://127.0.0.1:1080 chat ls |
导出群组图片/视频列表, 会有一个 tdl-export.json
文件
1 | .\tdl.exe -n NAMESPACE --proxy socks5://127.0.0.1:1080 chat export -c 1589558175 |
批量下载
1 | .\tdl.exe -n NAMESPACE --proxy socks5://127.0.0.1:1080 dl -f ./tdl-export.json |
单个下载: 最后的 url 在消息中右键获取
1 | .\tdl.exe -n NAMESPACE --proxy socks5://127.0.0.1:1080 dl -u https://t.me/.../.. |